var WxSearch = require('../../../wxSearchView/wxSearchView.js');
const util = require('../../../utils/util.js');
const http = util.http;

Page({
  data: {
    searchList: [],
  },
  onLoad: function () {
    var that = this;
    WxSearch.init(
      that,  // 本页面一个引用
      ['制冷剂', '冰冷柜', "铁板烧", "开水器", '保温池', '电炸炉'], // 热点搜索推荐，[]表示不使用
      ['深圳', '杭州', '北京', "上海"],// 搜索匹配，[]表示不使用
      that.mySearchFunction, // 提供一个搜索回调函数
      that.myGobackFunction //提供一个返回回调函数
    );
  },
  // 转发函数,固定部分
  wxSearchInput: WxSearch.wxSearchInput,  // 输入变化时的操作
  wxSearchKeyTap: WxSearch.wxSearchKeyTap,  // 点击提示或者关键字、历史记录时的操作
  wxSearchDeleteAll: WxSearch.wxSearchDeleteAll, // 删除所有的历史记录
  wxSearchConfirm: WxSearch.wxSearchConfirm,  // 搜索函数
  wxSearchClear: WxSearch.wxSearchClear,  // 清空函数
  // 搜索回调函数  
  mySearchFunction: function (value) {
    // value 为输入框内容
    console.log(value);
    http('/parts/parts', 'post', { keywor: value })
      .then((data) => {
        console.log(data);
        this.setData({
          searchList: data
        });
      });
  },
  // 返回回调函数
  myGobackFunction: function () {
    // 返回备件页
    wx.switchTab({
      url: "/pages/replacement/index"
    })
  }
})
